be left stranded - İspanyolca İngilizce Sözlük